home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / CD32 / CD32-Tools / simcd32-401 / SimCD32 / ReadME < prev    next >
Encoding:
Text File  |  1993-12-22  |  2.5 KB  |  76 lines

  1.  
  2.  
  3. SimCD32 is a developer tool which enables developers to simulate
  4. the presence of a CDROM drive (cd0:) on their development machines,
  5. and to emulate the functionality of cd.device. This allows application
  6. testing from the development Amiga, bypassing the need to cut a CD. The
  7. command synopsis is:
  8.  
  9. SimCD32 ISOIMAGE:
  10.  
  11. where isoimage is the COMPLETE path to the isoimage on the hard drive.
  12.  
  13. To enable the cd.device/CDROM simulation, from the shell type:
  14.  
  15. > run SimCD32 work:isoimage
  16. > mount cd0: FROM devs:SimCD32_Mountlist
  17.  
  18. Notice that after SimCD32 is run, cd0: must be manually mounted
  19. with the mount command. You may need to use the FROM keyword to point
  20. mount to the proper amiga mountlist. Here is a mountlist which can
  21. be used to mount CD0:
  22.  
  23. CD0:
  24.         Device          = cd.device
  25.         Unit            = 0
  26.         Activate        = 1
  27.         FileSystem      = L:CDFileSystem_40.8
  28.         Flags           = 0
  29.         Surfaces        = 1
  30.         SectorsPerTrack = 1
  31.         SectorSize      = 2048
  32.         Mask            = 0x7ffffffe
  33.         MaxTransfer     = 0x100000
  34.         Reserved        = 0
  35.         Interleave      = 0
  36.         LowCyl          = 0
  37.         HighCyl         = 0
  38.         Buffers         = 5
  39.         BufMemType      = 0
  40.         StackSize       = 1000
  41.         Priority        = 10
  42.         GlobVec         = -1
  43.         DosType         = 0x43443031
  44. #
  45.  
  46. Note that this uses CDFileSystem_40.8. Which is a version of CDFileSystem
  47. which does NOT use any 2.0 packets. This is better for emulation as the
  48. ROM CD32 CDFileSystem does NOT use any 2.0 packets.
  49.  
  50. Once SimCD32 is run, and cd0: is mounted, you may access cd0: in the
  51. normal fashion:
  52.  
  53. > list cd0:
  54. etc.
  55.  
  56. You may also run CDXL files off of the simulated cd.device/CDROM in the same
  57. manor in which you'd do this in a real cd.device/CDROM envirnoment.
  58.  
  59. SimCD32 has an ARexx port, named SimCD32, supporting the following commands.
  60.  
  61.    Quit         -- Cause SimCD32 to exit.
  62.  
  63.    GetISOName   -- Returns the file name of the current ISO image.
  64.  
  65.    SetISOName   -- Set the ISO image to the given file (must provide the
  66.                    complete path name and whole command must be in quotes).
  67.                    This can be used to change the image that is mounted,
  68.                    (say from work:isoimage to work:isoimage2).
  69.                    Example:
  70.                           "SetISOName work:isoimage2"
  71.                    Note that ARexx requires the quotes.
  72.  
  73. An interactive ARexx script, SimCD32.rexx, has been provided for experimenting
  74. with SimCD32's ARexx commands.
  75.  
  76.